143300
888820
807183
79549
288925
53582
536657
207157
513969
917463
149903
183266
793147
884949
1011724
810610
539505
45952
86987
594377
284284
528841
443275
821256